diced potatoes - French English Dictionary